#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <signal.h>

/* time information */

extern long seconds,microsecs;
extern struct rusage tmp;
extern  int getrusage(int who, struct rusage *rusage); 
extern int setrlimit(), getrlimit();

/* useful to help link from output files to res files */
extern int getpid();
/* the following required to make qsort calling args
   silent */
typedef int (*compfunc)(const void *, const void *);

void lecturaArchivo()
{
    int elementos = 0;
    FILE *origen ;
    char letra;
    //char 
    origen=fopen("input.dat","r");
    
    if (origen==NULL)
        {
            printf( "Problemas con fichero Origen.\n" );
        }
}

void Iniciar_Timer( ); // inicio del timer
void Calcular_VCP( ); // calcular X(G) usando FB
void Finalizar_Timer( ); // fin del timer
void Escritura( ) // escribir los datos en el archivo
{
  FILE *destino;
  destino=fopen("output.dat","w");
  
  if (destino==NULL)
  {
       printf( "Problemas con ficheros Destino.\n" );
  }
  
  //Imprimir el tiempo de cada prueba y el X(G)
  
}

void Imprimir_Tiempo( ); // imprimir el tiempo resultante

int main(int _argc, char** argv )
{
  
  printf("Archivo con nombre %s \n",argv[1]);
  lecturaArchivo();
}